/* login.css start */
.hide{ display:none;visibility:hidden;}
.clearfix:after{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{ display: inline-block;}
* html .clearfix{ height: 1%;}
.clearfix{ display: block;}	
body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;margin:0px;padding:0px;}
body.login{background:#4e4e4e;}
.butDef {cursor:default;color:#8d8b8b;padding:3px 12px;font-size:13px;line-height:14px;width:auto;text-align:center;background: url("../../images/admin/th_blue/button_default.png") repeat-x center 0px;border:1px solid #dadada;}
.toolTip p{display:block;float:left;padding:5px;}
.toolTip p img{margin:0px 2px -4px 0px;border:none;}
#page .content .toolTip {width:99.7%;display:block;float:none;margin:5px 0px;}	
.toolTip {width:958px;float:left;display:block;overflow:hidden;margin-bottom:5px;}
.toolTip .close{display:block;float:right;width:14px;height:14px;margin:7px 7px 0px 0px;}	
/******** Red ************************************************************/
.tpRed p{ color:#fefefe; }
.tpRed { border:1px solid #4ec8ff;background:#1ca4e0 ;}	
.tpRed .close{ background:url("../../images/admin/tip_red_close.png") no-repeat top left; }
.tpRed .close:link { }
.tpRed.close:visited{ }
.tpRed .close:hover{ background:url("../../images/admin/tip_red_close.png") no-repeat top center;}
.tpRed .close:active{ background:url("../../images/admin/tip_red_close.png") no-repeat top right;}
.tleft{ text-align:left;}
.tright{ text-align:right;}
.sep{ margin-top:15px; }
.tiny{ width:52px; }
.small{ width:84px; }
.large{ width:320px;}
input{ width:180px; }
.sOption ,
.sCheck {width:auto;}
.boxLogin {width:735px;margin:auto;margin-top:250px;background:#4e4e4e url("../../images/admin/bk_login_ver.jpg") no-repeat -5px bottom;padding:0px;}
.boxLogin  div.fields {float:right;width:360px;padding:20px 0 0 50px;height:185px;background:#fff url("../../images/admin/bk_login_rpx.png") repeat-x top right;overflow:hidden;}
.boxLogin  .toolTip{width:416px;float:right;}
p{margin:0;padding:0;}
/* login.css end */

/* for all elements start*/
.body{ background-color: #fff;}
.all{font: 14px/1.231 "微软雅黑",arial,"宋体",sans-serif normal; text-align: center;}
.all a{color: #000; text-decoration: none;}
.all li{list-style: none;}
/* for all elements end*/

/* header.css start*/
.head{margin: auto; min-width: 960px;_width: 960px; width: 100%; height: 100px; background: url("../../images/admin/header_bg.jpg") repeat-x;}
.headlogo{ float: left; width: 262px; height: 100px; display: inline;}
.headlogo img{margin-top: 32px;}
.headtxt{ padding-top: 50px;float: right; height: 30px; margin-right: 100px;}
.headtxt span{margin-right: 20px; height: 30px;line-height: 30px;}
.headtxt span img{display: inline; margin-right: 6px; vertical-align: middle;}
/* header.css end*/

/* left.css start*/
.left{float: left;width: 200px;/*_height: 600px;min-height: 600px;*/}
.left ul{margin: 0px; padding: 0px;}
.topmenu{margin-left: 9px;border: 1px solid #bbbbbb; line-height: 40px; width: 182px;}
.current{ background-color:#00baff;}
.current a{color: #fff; font-size: 16px; font-weight: bold;}
.secondmenu a{background: url("../../images/admin/menubg.jpg") no-repeat;width: 182px; height: 40px; display: block; color: #000; font-size: 14px;}
.secondmenu a:hover{background: url("../../images/admin/hover.jpg");color: #fff;}
.second{display: none;}
.line{line-height: 4px;margin: 0px; padding: 0px;}
/*left.css end*/

.right{width: auto; background-color: #FFF;/*_height: 600px; min-height: 600px;*/ margin-left: 200px;min-width: 760px;}

/*footer.css start*/
.foot{_width: 960px;padding-top: 20px; min-width: 960px;margin: auto;height:100px;clear: both;}
.footertxt span{ margin-right: 20px;}
/*footer.css end*/

/*category.css start*/
.category{width: 800px; margin: auto; background-color: #FFF;}
.category table{align:center; width: 800px;}
.txt{display: inline-block;background-color: #FFF; margin:10px 0;min-width: 760px;_width: 760px; width: 100%; text-align: left; height: 30px;line-height: 30px;}
.txt a{margin-left: 20px;background:url("../../images/admin/addbutt.jpg") no-repeat; width:105px;height:30px;line-height:30px;vertical-align:middle; display:block;font-size:12px; text-align:center;}
.txt a:hover{color:#1481ED;background:url("../../images/admin/addbutt2.jpg") no-repeat; width:105px;height:30px;line-height:30px;vertical-align:middle; display: block;}
.th{height: 30px; background-color: #000;color: #FFF;}
.odd{height: 28px;}
.odd a:hover{color: #F00;}
.cateadd{text-align: right; margin-left: 20px;}
.cateedit{text-align: right; margin-left: 20px;}
#catesub{width:60px;height: 26px; margin-right: 20px;}
.inputtxt span{ padding-right: 10px;}
/*category.css end*/

/*list.css start*/
.list table{min-width: 760px;_width:760px; width:100%;}
/*list.css end*/

/*edit.css start*/
.edit table{min-width: 760px; _width: 760px; width:100%;}
/*edit.css end*/

/*add.css start*/
.add table{min-width: 760px; _width: 760px; width:100%;}
.magin{padding-left:5px;}
/*add.css end*/

/*imgupload.css start*/
.listone{display: inline;margin-right: 6px;margin-top: 6px; position: relative;}
.listone span{display: none;}
.listone:hover span{display: block; width: 100px; position: absolute;top: -4px;background: #F0F;}
/*imgupload.css end*/

/*page.css start*/
.Pager{margin-top: 10px;}
.Pager span{width: 36px;}
.Pager span a{width:30px; display: inline-block; background-color:#659df2;margin-right: 6px;border: 1px solid #000;}
/*page.css end*/

/*newsadd.css start*/
.newsadd{margin-top: 10px;margin-left: 6px;}
.newsedit{margin-left: 6px; margin-top: 10px;}
/*newsadd.css start*/

.uploadify{}
.cancel{ float: right;}
.uploadify-queue-item{height: 20px;line-height: 20px;}

/*admincenter.css start*/
.admincenter{width:100%; height: 160px;}
.admintitle{font-size: 20px;padding-top: 20px; text-align: left;margin-left: 20px;}
.adminitby{text-indent: 2em;font-size: 14px;margin-left: 20px;margin-top: 6px; text-align: left;}
.adminitby span{color: #F00;}
.webinfo{width: 100%;height: 340px; background-color: #F00;}
.quick span{width: 100px;line-height: 30px; height: 30px; display: block; float: left;margin-right: 20px; border:  1px solid #F00;}
.qlist{margin-left: 100px;margin-top: 6px;}

/*userlist.css start*/
.userlist{text-align: center;}
.userlist table{min-width: 760px; _width: 760px; width:100%;}
#espbutt{width: 40px; height: 20px;line-height: 20px;}

.opus{min-height: 300px; _height: 300px;}

.adminimg{display: inline; position: relative;}
.adminimg span{display: none;}
.adminimg:hover span{display: block; position: absolute;top: -4px;background: #F0F; width: 100px;}
